PhpOffice\PhpSpreadsheet\Shared\StringHelper A

Total Complexity 67
Dependencies 0
Dependents 46
Total lines 646
Lines of code 349
Logical lines of code 106
Comment lines 324
Methods 29
Properties 7

Methods 29

Method Rating Maintainability Complexity Lines of code
getIsIconvEnabled()
A
54 12 17
buildSYLKCharacters()
A
27
1 160
getCurrencyCode()
S
59 4 16
buildControlCharacters()
S
63 5 9
getThousandsSeparator()
S
62 4 11
getDecimalSeparator()
S
62 4 11
UTF8toBIFF8UnicodeShort()
S
57 3 16
strCaseReverse()
S
62 3 11
convertEncoding()
S
65 3 9
SYLKtoUTF8()
S
63 3 10
testStringAsNumeric()
S
67 3 7
buildCharacterSets()
S
69 3 8
formatNumber()
S
70 2 6
mbStrSplit()
S
74 2 4
UTF8toBIFF8UnicodeLong()
S
70 1 5
setDecimalSeparator()
S
80 1 3
setCurrencyCode()
S
80 1 3
controlCharacterOOXML2PHP()
S
74 1 4
setThousandsSeparator()
S
80 1 3
controlCharacterPHP2OOXML()
S
74 1 4
isUTF8()
S
79 1 3
sanitizeUTF8()
S
66 1 8
countCharacters()
S
79 1 3
mbIsUpper()
S
78 1 3
strToTitle()
S
78 1 3
strToLower()
S
78 1 3
strToUpper()
S
78 1 3
countCharactersDbcs()
S
79 1 3
substring()
S
78 1 3